seemingly proud - French English Dictionary